package com.by.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author :LYJ
 * @version : 1.0
 * @date : 2025/2/27 11:13
 * @desc : 产品询价单表
 * @since : JDK17
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "产品询价单表")
public class ProductInquiry {
    @ApiModelProperty(value = "产品询价单表id")
    private Integer id;
    @ApiModelProperty(value = "机器品牌")
    private String machineBrand;
    @ApiModelProperty(value = "机器型号")
    private String machineModel;
    @ApiModelProperty(value = "公司是否做过(0未做,1已做)")
    private Integer isdone;
    @ApiModelProperty(value = "产品类型")
    private String productType;
    @ApiModelProperty(value = "产品名称")
    private String productName;
    @ApiModelProperty(value = "图号")
    private String figureNumber;
    @ApiModelProperty(value = "材质")
    private String material;
    @ApiModelProperty(value = "件数(pcs)")
    private Integer items;
    @ApiModelProperty(value = "预计单重(kg/件)")
    private Double unitWeight;
    @ApiModelProperty(value = "单价(USD/pcs)")
    private Double unitPrice;
    @ApiModelProperty(value = "交期(天)")
    private Integer delivery;
    @ApiModelProperty(value = "总重量")
    private Double totalWeight;
    @ApiModelProperty(value = "总金额")
    private Double totalAmount;
    @ApiModelProperty(value = "总托数")
    private Integer totalPallet;
    @ApiModelProperty(value = "预估总体积(方)")
    private Double totalVolume;
    @ApiModelProperty(value = "总交期(天)")
    private Integer totalDelivery;
    @ApiModelProperty(value = "报价有效期(天)")
    private Integer validity;
    @ApiModelProperty(value = "模型情况说明")
    private String modelDesc;
}
